export default {
    doRequest(method, url, data,contentType,type=false) {
		// var apiurl="https://mes.renkangshangcheng.cn/"
		// 视频接口链接数组
		var videoUrl = ['movie/getMovieList','movie/getMovieType','movie/updateMovie','movie/updateMovie','movie/selectShowType']
		if(videoUrl.indexOf(url) > -1){
			var apiurl="https://kefu.renruikeji.cn/"
		}else{
			var apiurl="https://bubble.renruikeji.cn/"
		}
		var token=uni.getStorageSync('token');
		//不需要验证token的接口 
		if(type){
			uni.showLoading({
				title:"加载中"
			})
		}
        return new Promise((resolve, reject) => {
			let header = {}
			if(contentType === 'json'){
				console.log(312123)
				header = {
				    'content-type': 'application/json',
					'Authorization':token,
					'from':'app',
				}
			}else{
				header = {
				    'content-type': 'application/x-www-form-urlencoded',
					'Authorization':token,
					'from':'app',
				}
			}
            uni.request({
                method: method,
                url:apiurl+url,
                data: data,
                // data:data
                header: header,
                success: function(result) {
					uni.hideLoading();
					if(result.data.code!==200 && result.data.code!==700){
						uni.showToast({
							title:result.data.message,
							icon:'none'
						})
					}
                    // resolve调用后，即可传递到调用方使用then或者async+await同步方式进行处理逻辑
                    resolve(result)
                },
                fail: function(e) {
                    // reject调用后，即可传递到调用方使用catch或者async+await同步方式进行处理逻辑
                    reject(e)
                },
            })
        })

    },
    
}